complete satisfaction - Alemán Inglés Diccionario